package com.kds.fxtool.dto;

import java.time.LocalDateTime;

public class UsageReportDto {
    private String version;
    private String os;
    private LocalDateTime reportTime;
    private String clientId;
    
    // 构造函数
    public UsageReportDto() {}
    
    public UsageReportDto(String version, String os, String clientId) {
        this.version = version;
        this.os = os;
        this.clientId = clientId;
        this.reportTime = LocalDateTime.now();
    }
    
    // Getters and Setters
    public String getVersion() { return version; }
    public void setVersion(String version) { this.version = version; }
    
    public String getOs() { return os; }
    public void setOs(String os) { this.os = os; }
    
    public LocalDateTime getReportTime() { return reportTime; }
    public void setReportTime(LocalDateTime reportTime) { this.reportTime = reportTime; }
    
    public String getClientId() { return clientId; }
    public void setClientId(String clientId) { this.clientId = clientId; }
}